home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_27.txt < prev    next >
Text File  |  1993-04-16  |  31KB  |  531 lines

  1. # near model CODE resource
  2. # jump table entries: 5968-5971 (4 of them)
  3. export_746:
  4. fn00000000:
  5. 00000000  4E56 FEE4                link       A6, -0x011C
  6. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  7. 00000008  2C2E 000C                move.l     D6, [A6 + 0xC]
  8. 0000000C  266E 0010                movea.l    A3, [A6 + 0x10]
  9. 00000010  286E 0008                movea.l    A4, [A6 + 0x8]
  10. 00000014  4207                     clr.b      D7
  11. 00000016  0C86 6973 696E           cmpi.l     D6, 0x6973696E /* 'isin' */
  12. 0000001C  6710                     beq        +0x12 /* 0000002E */
  13. 0000001E  0C86 6174 6267           cmpi.l     D6, 0x61746267 /* 'atbg' */
  14. 00000024  6708                     beq        +0xA /* 0000002E */
  15. 00000026  0C86 6174 656E           cmpi.l     D6, 0x6174656E /* 'aten' */
  16. 0000002C  661C                     bne        +0x1E /* 0000004A */
  17. label0000002E:
  18. 0000002E  2F0C                     move.l     -[A7], A4
  19. 00000030  2F06                     move.l     -[A7], D6
  20. 00000032  4EAD 16AA                jsr        [A5 + 0x16AA /* export_721 */]
  21. 00000036  588F                     addq.l     A7, 4
  22. 00000038  2F00                     move.l     -[A7], D0
  23. 0000003A  2F0B                     move.l     -[A7], A3
  24. 0000003C  4EBA FFC2                jsr        [PC - 0x3E /* 00000000 */]
  25. 00000040  1E00                     move.b     D7, D0
  26. 00000042  4FEF 000C                lea.l      A7, [A7 + 0xC]
  27. 00000046  6000 0172                bra        +0x174 /* 000001BA */
  28. label0000004A:
  29. 0000004A  2F0C                     move.l     -[A7], A4
  30. 0000004C  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  31. 00000050  0C80 6C69 7374           cmpi.l     D0, 0x6C697374 /* 'list' */
  32. 00000056  584F                     addq.w     A7, 4
  33. 00000058  666A                     bne        +0x6C /* 000000C4 */
  34. 0000005A  0C86 636F 6E74           cmpi.l     D6, 0x636F6E74 /* 'cont' */
  35. 00000060  6662                     bne        +0x64 /* 000000C4 */
  36. 00000062  2D7C 6E75 6C6C FFE8      move.l     [A6 - 0x18], 0x6E756C6C /* 'null' */
  37. 0000006A  7000                     moveq.l    D0, 0x00
  38. 0000006C  2D40 FFEC                move.l     [A6 - 0x14], D0
  39. 00000070  41EE FFE8                lea.l      A0, [A6 - 0x18]
  40. 00000074  2D4C FFF0                move.l     [A6 - 0x10], A4
  41. 00000078  2D40 FFF4                move.l     [A6 - 0xC], D0
  42. 0000007C  2D40 FFF8                move.l     [A6 - 0x8], D0
  43. 00000080  41EE FFF0                lea.l      A0, [A6 - 0x10]
  44. 00000084  6018                     bra        +0x1A /* 0000009E */
  45. label00000086:
  46. 00000086  2F0B                     move.l     -[A7], A3
  47. 00000088  2F3C 3D20 2020           move.l     -[A7], 0x3D202020 /* '=   ' */
  48. 0000008E  486E FFE8                pea.l      [A6 - 0x18]
  49. 00000092  4EBA FF6C                jsr        [PC - 0x94 /* 00000000 */]
  50. 00000096  1E00                     move.b     D7, D0
  51. 00000098  4FEF 000C                lea.l      A7, [A7 + 0xC]
  52. 0000009C  661C                     bne        +0x1E /* 000000BA */
  53. label0000009E:
  54. 0000009E  7000                     moveq.l    D0, 0x00
  55. 000000A0  2F00                     move.l     -[A7], D0
  56. 000000A2  486E FFFC                pea.l      [A6 - 0x4]
  57. 000000A6  486E FFE8                pea.l      [A6 - 0x18]
  58. 000000AA  486E FFF0                pea.l      [A6 - 0x10]
  59. 000000AE  4EAD 1792                jsr        [A5 + 0x1792 /* export_750 */]
  60. 000000B2  4A00                     tst.b      D0
  61. 000000B4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  62. 000000B8  66CC                     bne        -0x32 /* 00000086 */
  63. label000000BA:
  64. 000000BA  486E FFE8                pea.l      [A6 - 0x18]
  65. 000000BE  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  66. 000000C2  584F                     addq.w     A7, 4
  67. label000000C4:
  68. 000000C4  2F0C                     move.l     -[A7], A4
  69. 000000C6  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  70. 000000CA  2D40 FEE4                move.l     [A6 - 0x11C], D0
  71. 000000CE  2F0B                     move.l     -[A7], A3
  72. 000000D0  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  73. 000000D4  222E FEE4                move.l     D1, [A6 - 0x11C]
  74. 000000D8  B081                     cmp.l      D0, D1
  75. 000000DA  504F                     addq.w     A7, 8
  76. 000000DC  670C                     beq        +0xE /* 000000EA */
  77. 000000DE  2F3C FFFF F954           move.l     -[A7], 0xFFFFF954
  78. 000000E4  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  79. 000000E8  584F                     addq.w     A7, 4
  80. label000000EA:
  81. 000000EA  2F0C                     move.l     -[A7], A4
  82. 000000EC  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  83. 000000F0  0480 5445 5854           subi.l     D0, 0x54455854 /* 'TEXT' */
  84. 000000F6  584F                     addq.w     A7, 4
  85. 000000F8  6712                     beq        +0x14 /* 0000010C */
  86. 000000FA  0480 102F 1119           subi.l     D0, 0x102F1119
  87. 00000100  672A                     beq        +0x2C /* 0000012C */
  88. 00000102  0480 07FB 04FA           subi.l     D0, 0x7FB04FA
  89. 00000108  6722                     beq        +0x24 /* 0000012C */
  90. 0000010A  6042                     bra        +0x44 /* 0000014E */
  91. label0000010C:
  92. 0000010C  486E FEE8                pea.l      [A6 - 0x118]
  93. 00000110  2F0B                     move.l     -[A7], A3
  94. 00000112  4EAD 166A                jsr        [A5 + 0x166A /* export_713 */]
  95. 00000116  486E FEE8                pea.l      [A6 - 0x118]
  96. 0000011A  2F06                     move.l     -[A7], D6
  97. 0000011C  2F0C                     move.l     -[A7], A4
  98. 0000011E  4EAD 1752                jsr        [A5 + 0x1752 /* export_742 */]
  99. 00000122  1E00                     move.b     D7, D0
  100. 00000124  4FEF 0014                lea.l      A7, [A7 + 0x14]
  101. 00000128  6000 0090                bra        +0x92 /* 000001BA */
  102. label0000012C:
  103. 0000012C  2F0B                     move.l     -[A7], A3
  104. 0000012E  4EAD 12BA                jsr        [A5 + 0x12BA /* export_595 */]
  105. 00000132  588F                     addq.l     A7, 4
  106. 00000134  2F00                     move.l     -[A7], D0
  107. 00000136  2F0C                     move.l     -[A7], A4
  108. 00000138  4EAD 12BA                jsr        [A5 + 0x12BA /* export_595 */]
  109. 0000013C  588F                     addq.l     A7, 4
  110. 0000013E  2F00                     move.l     -[A7], D0
  111. 00000140  2F06                     move.l     -[A7], D6
  112. 00000142  4EAD 16EA                jsr        [A5 + 0x16EA /* export_729 */]
  113. 00000146  1E00                     move.b     D7, D0
  114. 00000148  4FEF 000C                lea.l      A7, [A7 + 0xC]
  115. 0000014C  606C                     bra        +0x6E /* 000001BA */
  116. label0000014E:
  117. 0000014E  2F0C                     move.l     -[A7], A4
  118. 00000150  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  119. 00000154  2D40 FFE0                move.l     [A6 - 0x20], D0
  120. 00000158  2F0B                     move.l     -[A7], A3
  121. 0000015A  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  122. 0000015E  2840                     movea.l    A4, D0
  123. 00000160  206E FFE0                movea.l    A0, [A6 - 0x20]
  124. 00000164  A069                     syscall    HGetState
  125. 00000166  4880                     ext.w      D0
  126. 00000168  3D40 FFE4                move.w     [A6 - 0x1C], D0
  127. 0000016C  204C                     movea.l    A0, A4
  128. 0000016E  A069                     syscall    HGetState
  129. 00000170  4880                     ext.w      D0
  130. 00000172  3D40 FFE6                move.w     [A6 - 0x1A], D0
  131. 00000176  598F                     subq.l     A7, 4
  132. 00000178  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  133. 0000017C  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  134. 00000180  281F                     move.l     D4, [A7]+
  135. 00000182  598F                     subq.l     A7, 4
  136. 00000184  2F0C                     move.l     -[A7], A4
  137. 00000186  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  138. 0000018A  2A1F                     move.l     D5, [A7]+
  139. 0000018C  7001                     moveq.l    D0, 0x01
  140. 0000018E  2F00                     move.l     -[A7], D0
  141. 00000190  2F05                     move.l     -[A7], D5
  142. 00000192  2F14                     move.l     -[A7], [A4]
  143. 00000194  2F04                     move.l     -[A7], D4
  144. 00000196  206E FFE0                movea.l    A0, [A6 - 0x20]
  145. 0000019A  2F10                     move.l     -[A7], [A0]
  146. 0000019C  2F06                     move.l     -[A7], D6
  147. 0000019E  4EAD 1742                jsr        [A5 + 0x1742 /* export_740 */]
  148. 000001A2  1E00                     move.b     D7, D0
  149. 000001A4  206E FFE0                movea.l    A0, [A6 - 0x20]
  150. 000001A8  102E FFE5                move.b     D0, [A6 - 0x1B]
  151. 000001AC  A06A                     syscall    HSetState
  152. 000001AE  204C                     movea.l    A0, A4
  153. 000001B0  102E FFE7                move.b     D0, [A6 - 0x19]
  154. 000001B4  A06A                     syscall    HSetState
  155. 000001B6  4FEF 0020                lea.l      A7, [A7 + 0x20]
  156. label000001BA:
  157. 000001BA  1007                     move.b     D0, D7
  158. 000001BC  4CEE 18F0 FECC           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x134]
  159. 000001C2  4E5E                     unlink     A6
  160. 000001C4  4E75                     rts
  161. export_747:
  162. 000001C6  4E56 FFF4                link       A6, -0x000C
  163. 000001CA  48E7 0118                movem.l    -[A7], D7,A3,A4
  164. 000001CE  2E2E 0010                move.l     D7, [A6 + 0x10]
  165. 000001D2  266E 0018                movea.l    A3, [A6 + 0x18]
  166. 000001D6  286E 000C                movea.l    A4, [A6 + 0xC]
  167. 000001DA  2D7C 6E75 6C6C FFF4      move.l     [A6 - 0xC], 0x6E756C6C /* 'null' */
  168. 000001E2  7000                     moveq.l    D0, 0x00
  169. 000001E4  2D40 FFF8                move.l     [A6 - 0x8], D0
  170. 000001E8  41EE FFF4                lea.l      A0, [A6 - 0xC]
  171. 000001EC  220B                     move.l     D1, A3
  172. 000001EE  6604                     bne        +0x6 /* 000001F4 */
  173. 000001F0  47EE FFFC                lea.l      A3, [A6 - 0x4]
  174. label000001F4:
  175. 000001F4  2F0C                     move.l     -[A7], A4
  176. 000001F6  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  177. 000001FA  0C80 6C69 7374           cmpi.l     D0, 0x6C697374 /* 'list' */
  178. 00000200  584F                     addq.w     A7, 4
  179. 00000202  6734                     beq        +0x36 /* 00000238 */
  180. 00000204  2F0C                     move.l     -[A7], A4
  181. 00000206  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  182. 0000020A  0C80 7265 636F           cmpi.l     D0, 0x7265636F /* 'reco' */
  183. 00000210  584F                     addq.w     A7, 4
  184. 00000212  6724                     beq        +0x26 /* 00000238 */
  185. 00000214  7001                     moveq.l    D0, 0x01
  186. 00000216  B087                     cmp.l      D0, D7
  187. 00000218  670A                     beq        +0xC /* 00000224 */
  188. 0000021A  70FF                     moveq.l    D0, 0xFFFFFFFF
  189. 0000021C  2F00                     move.l     -[A7], D0
  190. 0000021E  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  191. 00000222  584F                     addq.w     A7, 4
  192. label00000224:
  193. 00000224  26BC 2A2A 2A2A           move.l     [A3], 0x2A2A2A2A /* '****' */
  194. 0000022A  2F0C                     move.l     -[A7], A4
  195. 0000022C  486E FFF4                pea.l      [A6 - 0xC]
  196. 00000230  4EAD 11DA                jsr        [A5 + 0x11DA /* export_567 */]
  197. 00000234  504F                     addq.w     A7, 8
  198. 00000236  6022                     bra        +0x24 /* 0000025A */
  199. label00000238:
  200. 00000238  558F                     subq.l     A7, 2
  201. 0000023A  2F0C                     move.l     -[A7], A4
  202. 0000023C  2F07                     move.l     -[A7], D7
  203. 0000023E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  204. 00000242  2F0B                     move.l     -[A7], A3
  205. 00000244  486E FFF4                pea.l      [A6 - 0xC]
  206. 00000248  303C 0A0B                move.w     D0, 0xA0B
  207. 0000024C  A816                     syscall    Pack8
  208. 0000024E  301F                     move.w     D0, [A7]+
  209. 00000250  48C0                     ext.l      D0
  210. 00000252  2F00                     move.l     -[A7], D0
  211. 00000254  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  212. 00000258  584F                     addq.w     A7, 4
  213. label0000025A:
  214. 0000025A  206E 0008                movea.l    A0, [A6 + 0x8]
  215. 0000025E  43EE FFF4                lea.l      A1, [A6 - 0xC]
  216. 00000262  20D9                     move.l     [A0]+, [A1]+
  217. 00000264  20D9                     move.l     [A0]+, [A1]+
  218. 00000266  4CEE 1880 FFE8           movem.l    D7,A3,A4, [A6 - 0x18]
  219. 0000026C  4E5E                     unlink     A6
  220. 0000026E  4E75                     rts
  221. export_748:
  222. 00000270  4E56 FE62                link       A6, -0x019E
  223. 00000274  48E7 0118                movem.l    -[A7], D7,A3,A4
  224. 00000278  2E2E 0010                move.l     D7, [A6 + 0x10]
  225. 0000027C  286E 000C                movea.l    A4, [A6 + 0xC]
  226. 00000280  486E FFF0                pea.l      [A6 - 0x10]
  227. 00000284  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  228. 00000288  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  229. 00000290  7000                     moveq.l    D0, 0x00
  230. 00000292  2D40 FFFC                move.l     [A6 - 0x4], D0
  231. 00000296  41EE FFF8                lea.l      A0, [A6 - 0x8]
  232. 0000029A  584F                     addq.w     A7, 4
  233. 0000029C  2F0C                     move.l     -[A7], A4
  234. 0000029E  2054                     movea.l    A0, [A4]
  235. 000002A0  2050                     movea.l    A0, [A0]
  236. 000002A2  2268 008C                movea.l    A1, [A0 + 0x8C]
  237. 000002A6  4E91                     jsr        [A1]
  238. 000002A8  2640                     movea.l    A3, D0
  239. 000002AA  486E FFB4                pea.l      [A6 - 0x4C]
  240. 000002AE  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  241. 000002B2  4A80                     tst.l      D0
  242. 000002B4  504F                     addq.w     A7, 8
  243. 000002B6  6700 0136                beq        +0x138 /* 000003EE */
  244. 000002BA  2007                     move.l     D0, D7
  245. 000002BC  0480 5354 5854           subi.l     D0, 0x53545854 /* 'STXT' */
  246. 000002C2  6700 00C0                beq        +0xC2 /* 00000384 */
  247. 000002C6  0480 00F1 0000           subi.l     D0, 0xF10000
  248. 000002CC  6700 00B6                beq        +0xB8 /* 00000384 */
  249. 000002D0  0480 0D27 111F           subi.l     D0, 0xD27111F
  250. 000002D6  6720                     beq        +0x22 /* 000002F8 */
  251. 000002D8  0480 0507 09AD           subi.l     D0, 0x50709AD
  252. 000002DE  6718                     beq        +0x1A /* 000002F8 */
  253. 000002E0  0480 0301 0554           subi.l     D0, 0x3010554
  254. 000002E6  6700 009C                beq        +0x9E /* 00000384 */
  255. 000002EA  0480 0ADF DFE0           subi.l     D0, 0xADFDFE0
  256. 000002F0  6700 0092                beq        +0x94 /* 00000384 */
  257. 000002F4  6000 00D2                bra        +0xD4 /* 000003C8 */
  258. label000002F8:
  259. 000002F8  4878 510E                push.l     0x510E
  260. 000002FC  2F0B                     move.l     -[A7], A3
  261. 000002FE  2053                     movea.l    A0, [A3]
  262. 00000300  2050                     movea.l    A0, [A0]
  263. 00000302  2268 000C                movea.l    A1, [A0 + 0xC]
  264. 00000306  4E91                     jsr        [A1]
  265. 00000308  4A00                     tst.b      D0
  266. 0000030A  504F                     addq.w     A7, 8
  267. 0000030C  6700 0108                beq        +0x10A /* 00000416 */
  268. 00000310  2D4B FE6A                move.l     [A6 - 0x196], A3
  269. 00000314  204B                     movea.l    A0, A3
  270. 00000316  2050                     movea.l    A0, [A0]
  271. 00000318  3D68 0034 FE6E           move.w     [A6 - 0x192], [A0 + 0x34]
  272. 0000031E  2F0B                     move.l     -[A7], A3
  273. 00000320  204B                     movea.l    A0, A3
  274. 00000322  2050                     movea.l    A0, [A0]
  275. 00000324  2050                     movea.l    A0, [A0]
  276. 00000326  2268 01A4                movea.l    A1, [A0 + 0x1A4]
  277. 0000032A  4E91                     jsr        [A1]
  278. 0000032C  2D40 FE70                move.l     [A6 - 0x190], D0
  279. 00000330  4878 0BEA                push.l     0xBEA
  280. 00000334  486E FE74                pea.l      [A6 - 0x18C]
  281. 00000338  2F0B                     move.l     -[A7], A3
  282. 0000033A  2053                     movea.l    A0, [A3]
  283. 0000033C  2050                     movea.l    A0, [A0]
  284. 0000033E  2268 0060                movea.l    A1, [A0 + 0x60]
  285. 00000342  4E91                     jsr        [A1]
  286. 00000344  486E FE6E                pea.l      [A6 - 0x192]
  287. 00000348  486E FFF8                pea.l      [A6 - 0x8]
  288. 0000034C  4EAD 1052                jsr        [A5 + 0x1052 /* export_518 */]
  289. 00000350  0C87 6673 7320           cmpi.l     D7, 0x66737320 /* 'fss ' */
  290. 00000356  4FEF 0018                lea.l      A7, [A7 + 0x18]
  291. 0000035A  670C                     beq        +0xE /* 00000368 */
  292. 0000035C  2F07                     move.l     -[A7], D7
  293. 0000035E  486E FFF8                pea.l      [A6 - 0x8]
  294. 00000362  4EAD 0FE2                jsr        [A5 + 0xFE2 /* export_504 */]
  295. 00000366  504F                     addq.w     A7, 8
  296. label00000368:
  297. 00000368  486E FFF8                pea.l      [A6 - 0x8]
  298. 0000036C  486E FFF0                pea.l      [A6 - 0x10]
  299. 00000370  4EAD 1C02                jsr        [A5 + 0x1C02 /* export_892 */]
  300. 00000374  486E FFF8                pea.l      [A6 - 0x8]
  301. 00000378  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  302. 0000037C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  303. 00000380  6000 0094                bra        +0x96 /* 00000416 */
  304. label00000384:
  305. 00000384  41EE FEB4                lea.l      A0, [A6 - 0x14C]
  306. 00000388  4210                     clr.b      [A0]
  307. 0000038A  7000                     moveq.l    D0, 0x00
  308. 0000038C  2F00                     move.l     -[A7], D0
  309. 0000038E  486E FEB4                pea.l      [A6 - 0x14C]
  310. 00000392  2F0B                     move.l     -[A7], A3
  311. 00000394  4EAD 25D2                jsr        [A5 + 0x25D2 /* export_1206 */]
  312. 00000398  486E FEB4                pea.l      [A6 - 0x14C]
  313. 0000039C  486E FFF8                pea.l      [A6 - 0x8]
  314. 000003A0  4EAD 12A2                jsr        [A5 + 0x12A2 /* export_592 */]
  315. 000003A4  2F07                     move.l     -[A7], D7
  316. 000003A6  486E FFF8                pea.l      [A6 - 0x8]
  317. 000003AA  4EAD 0FE2                jsr        [A5 + 0xFE2 /* export_504 */]
  318. 000003AE  486E FFF8                pea.l      [A6 - 0x8]
  319. 000003B2  486E FFF0                pea.l      [A6 - 0x10]
  320. 000003B6  4EAD 1C02                jsr        [A5 + 0x1C02 /* export_892 */]
  321. 000003BA  486E FFF8                pea.l      [A6 - 0x8]
  322. 000003BE  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  323. 000003C2  4FEF 0028                lea.l      A7, [A7 + 0x28]
  324. 000003C6  604E                     bra        +0x50 /* 00000416 */
  325. label000003C8:
  326. 000003C8  2F07                     move.l     -[A7], D7
  327. 000003CA  2F0C                     move.l     -[A7], A4
  328. 000003CC  486E FE62                pea.l      [A6 - 0x19E]
  329. 000003D0  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  330. 000003D4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  331. 000003D8  41EE FE6A                lea.l      A0, [A6 - 0x196]
  332. 000003DC  2F20                     move.l     -[A7], -[A0]
  333. 000003DE  2F20                     move.l     -[A7], -[A0]
  334. 000003E0  486E FFF0                pea.l      [A6 - 0x10]
  335. 000003E4  4EAD 1832                jsr        [A5 + 0x1832 /* export_770 */]
  336. 000003E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  337. 000003EC  6028                     bra        +0x2A /* 00000416 */
  338. label000003EE:
  339. 000003EE  486E FFF0                pea.l      [A6 - 0x10]
  340. 000003F2  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  341. 000003F6  486E FFF8                pea.l      [A6 - 0x8]
  342. 000003FA  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  343. 000003FE  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  344. 00000402  4A80                     tst.l      D0
  345. 00000404  504F                     addq.w     A7, 8
  346. 00000406  670E                     beq        +0x10 /* 00000416 */
  347. 00000408  206E 0008                movea.l    A0, [A6 + 0x8]
  348. 0000040C  43EE FFF0                lea.l      A1, [A6 - 0x10]
  349. 00000410  20D9                     move.l     [A0]+, [A1]+
  350. 00000412  20D9                     move.l     [A0]+, [A1]+
  351. 00000414  6016                     bra        +0x18 /* 0000042C */
  352. label00000416:
  353. 00000416  486E FFB4                pea.l      [A6 - 0x4C]
  354. 0000041A  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  355. 0000041E  206E 0008                movea.l    A0, [A6 + 0x8]
  356. 00000422  43EE FFF0                lea.l      A1, [A6 - 0x10]
  357. 00000426  20D9                     move.l     [A0]+, [A1]+
  358. 00000428  20D9                     move.l     [A0]+, [A1]+
  359. 0000042A  584F                     addq.w     A7, 4
  360. label0000042C:
  361. 0000042C  4CEE 1880 FE56           movem.l    D7,A3,A4, [A6 - 0x1AA]
  362. 00000432  4E5E                     unlink     A6
  363. 00000434  4E75                     rts
  364. export_749:
  365. 00000436  4E56 FFE4                link       A6, -0x001C
  366. 0000043A  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  367. 0000043E  2A2E 0014                move.l     D5, [A6 + 0x14]
  368. 00000442  2C2E 0010                move.l     D6, [A6 + 0x10]
  369. 00000446  286E 000C                movea.l    A4, [A6 + 0xC]
  370. 0000044A  2F06                     move.l     -[A7], D6
  371. 0000044C  2F0C                     move.l     -[A7], A4
  372. 0000044E  4EAD 1712                jsr        [A5 + 0x1712 /* export_734 */]
  373. 00000452  2E00                     move.l     D7, D0
  374. 00000454  BE85                     cmp.l      D7, D5
  375. 00000456  504F                     addq.w     A7, 8
  376. 00000458  6D22                     blt        +0x24 /* 0000047C */
  377. 0000045A  2F05                     move.l     -[A7], D5
  378. 0000045C  2F06                     move.l     -[A7], D6
  379. 0000045E  2F0C                     move.l     -[A7], A4
  380. 00000460  486E FFE4                pea.l      [A6 - 0x1C]
  381. 00000464  4EAD 1C3A                jsr        [A5 + 0x1C3A /* export_899 */]
  382. 00000468  206E 0008                movea.l    A0, [A6 + 0x8]
  383. 0000046C  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  384. 00000470  20D9                     move.l     [A0]+, [A1]+
  385. 00000472  20D9                     move.l     [A0]+, [A1]+
  386. 00000474  4FEF 0010                lea.l      A7, [A7 + 0x10]
  387. 00000478  6000 0174                bra        +0x176 /* 000005EE */
  388. label0000047C:
  389. 0000047C  9A87                     sub.l      D5, D7
  390. 0000047E  486E FFF8                pea.l      [A6 - 0x8]
  391. 00000482  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  392. 00000486  7E00                     moveq.l    D7, 0x00
  393. 00000488  7000                     moveq.l    D0, 0x00
  394. 0000048A  2640                     movea.l    A3, D0
  395. 0000048C  486E FFF4                pea.l      [A6 - 0xC]
  396. 00000490  4EAD 0A62                jsr        [A5 + 0xA62 /* export_328 */]
  397. 00000494  504F                     addq.w     A7, 8
  398. 00000496  601A                     bra        +0x1C /* 000004B2 */
  399. label00000498:
  400. 00000498  2F06                     move.l     -[A7], D6
  401. 0000049A  2F0C                     move.l     -[A7], A4
  402. 0000049C  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  403. 000004A0  4A00                     tst.b      D0
  404. 000004A2  504F                     addq.w     A7, 8
  405. 000004A4  670C                     beq        +0xE /* 000004B2 */
  406. 000004A6  2007                     move.l     D0, D7
  407. 000004A8  5287                     addq.l     D7, 1
  408. 000004AA  BA87                     cmp.l      D5, D7
  409. 000004AC  6604                     bne        +0x6 /* 000004B2 */
  410. 000004AE  264C                     movea.l    A3, A4
  411. 000004B0  6010                     bra        +0x12 /* 000004C2 */
  412. label000004B2:
  413. 000004B2  486E FFF4                pea.l      [A6 - 0xC]
  414. 000004B6  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  415. 000004BA  2840                     movea.l    A4, D0
  416. 000004BC  200C                     move.l     D0, A4
  417. 000004BE  584F                     addq.w     A7, 4
  418. 000004C0  66D6                     bne        -0x28 /* 00000498 */
  419. label000004C2:
  420. 000004C2  200B                     move.l     D0, A3
  421. 000004C4  6722                     beq        +0x24 /* 000004E8 */
  422. 000004C6  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  423. 000004CC  2F0B                     move.l     -[A7], A3
  424. 000004CE  7000                     moveq.l    D0, 0x00
  425. 000004D0  2F00                     move.l     -[A7], D0
  426. 000004D2  2F06                     move.l     -[A7], D6
  427. 000004D4  4EAD 278A                jsr        [A5 + 0x278A /* export_1261 */]
  428. 000004D8  2840                     movea.l    A4, D0
  429. 000004DA  2F0C                     move.l     -[A7], A4
  430. 000004DC  486E FFF8                pea.l      [A6 - 0x8]
  431. 000004E0  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  432. 000004E4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  433. label000004E8:
  434. 000004E8  2F06                     move.l     -[A7], D6
  435. 000004EA  2F2D FDAA                move.l     -[A7], [A5 - 0x256]
  436. 000004EE  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  437. 000004F2  4A00                     tst.b      D0
  438. 000004F4  504F                     addq.w     A7, 8
  439. 000004F6  6726                     beq        +0x28 /* 0000051E */
  440. 000004F8  2007                     move.l     D0, D7
  441. 000004FA  5287                     addq.l     D7, 1
  442. 000004FC  BA87                     cmp.l      D5, D7
  443. 000004FE  661E                     bne        +0x20 /* 0000051E */
  444. 00000500  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  445. 00000506  2F2D FDAA                move.l     -[A7], [A5 - 0x256]
  446. 0000050A  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  447. 0000050E  2840                     movea.l    A4, D0
  448. 00000510  2F0C                     move.l     -[A7], A4
  449. 00000512  486E FFF8                pea.l      [A6 - 0x8]
  450. 00000516  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  451. 0000051A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  452. label0000051E:
  453. 0000051E  286D FD9E                movea.l    A4, [A5 - 0x262]
  454. 00000522  2054                     movea.l    A0, [A4]
  455. 00000524  2668 0018                movea.l    A3, [A0 + 0x18]
  456. 00000528  2F0B                     move.l     -[A7], A3
  457. 0000052A  486E FFEC                pea.l      [A6 - 0x14]
  458. 0000052E  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  459. 00000532  41EE FFEC                lea.l      A0, [A6 - 0x14]
  460. 00000536  504F                     addq.w     A7, 8
  461. 00000538  603E                     bra        +0x40 /* 00000578 */
  462. label0000053A:
  463. 0000053A  2F06                     move.l     -[A7], D6
  464. 0000053C  2F0B                     move.l     -[A7], A3
  465. 0000053E  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  466. 00000542  4A00                     tst.b      D0
  467. 00000544  504F                     addq.w     A7, 8
  468. 00000546  6730                     beq        +0x32 /* 00000578 */
  469. 00000548  2F0B                     move.l     -[A7], A3
  470. 0000054A  4EAD 117A                jsr        [A5 + 0x117A /* export_555 */]
  471. 0000054E  4A00                     tst.b      D0
  472. 00000550  584F                     addq.w     A7, 4
  473. 00000552  6624                     bne        +0x26 /* 00000578 */
  474. 00000554  2007                     move.l     D0, D7
  475. 00000556  5287                     addq.l     D7, 1
  476. 00000558  BA87                     cmp.l      D5, D7
  477. 0000055A  661C                     bne        +0x1E /* 00000578 */
  478. 0000055C  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  479. 00000562  2F0B                     move.l     -[A7], A3
  480. 00000564  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  481. 00000568  2840                     movea.l    A4, D0
  482. 0000056A  2F0C                     move.l     -[A7], A4
  483. 0000056C  486E FFF8                pea.l      [A6 - 0x8]
  484. 00000570  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  485. 00000574  4FEF 0010                lea.l      A7, [A7 + 0x10]
  486. label00000578:
  487. 00000578  486E FFEC                pea.l      [A6 - 0x14]
  488. 0000057C  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  489. 00000580  2640                     movea.l    A3, D0
  490. 00000582  200B                     move.l     D0, A3
  491. 00000584  584F                     addq.w     A7, 4
  492. 00000586  66B2                     bne        -0x4C /* 0000053A */
  493. 00000588  4AAD FED2                tst.l      [A5 - 0x12E]
  494. 0000058C  6736                     beq        +0x38 /* 000005C4 */
  495. 0000058E  2F06                     move.l     -[A7], D6
  496. 00000590  2F2D FED2                move.l     -[A7], [A5 - 0x12E]
  497. 00000594  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  498. 00000598  4A00                     tst.b      D0
  499. 0000059A  504F                     addq.w     A7, 8
  500. 0000059C  6726                     beq        +0x28 /* 000005C4 */
  501. 0000059E  2007                     move.l     D0, D7
  502. 000005A0  5287                     addq.l     D7, 1
  503. 000005A2  BA87                     cmp.l      D5, D7
  504. 000005A4  661E                     bne        +0x20 /* 000005C4 */
  505. 000005A6  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  506. 000005AC  2F2D FED2                move.l     -[A7], [A5 - 0x12E]
  507. 000005B0  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  508. 000005B4  2640                     movea.l    A3, D0
  509. 000005B6  2F0B                     move.l     -[A7], A3
  510. 000005B8  486E FFF8                pea.l      [A6 - 0x8]
  511. 000005BC  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  512. 000005C0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  513. label000005C4:
  514. 000005C4  486E FFF8                pea.l      [A6 - 0x8]
  515. 000005C8  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  516. 000005CC  0C80 6E75 6C6C           cmpi.l     D0, 0x6E756C6C /* 'null' */
  517. 000005D2  584F                     addq.w     A7, 4
  518. 000005D4  660C                     bne        +0xE /* 000005E2 */
  519. 000005D6  2F3C FFFF D8E9           move.l     -[A7], 0xFFFFD8E9
  520. 000005DC  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  521. 000005E0  584F                     addq.w     A7, 4
  522. label000005E2:
  523. 000005E2  206E 0008                movea.l    A0, [A6 + 0x8]
  524. 000005E6  43EE FFF8                lea.l      A1, [A6 - 0x8]
  525. 000005EA  20D9                     move.l     [A0]+, [A1]+
  526. 000005EC  20D9                     move.l     [A0]+, [A1]+
  527. label000005EE:
  528. 000005EE  4CEE 18E0 FFD0           movem.l    D5,D6,D7,A3,A4, [A6 - 0x30]
  529. 000005F4  4E5E                     unlink     A6
  530. 000005F6  4E75                     rts
  531.